• Checkout functionality for registered users

    5:50:09 PM / 00:01:31:820 Pass

    Checkout functionality for registered users
    02.09.2025 5:50:09 PM 02.09.2025 5:51:41 PM 00:01:31:820 · #test-id=1
    PassNew customer can check out item successfully end-to-end
    Given User is on the ToolShop landing page
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    When User clicks Sign in button
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    Then The login page is displayed
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    When User clicks Register your account link
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    Then The Customer registration screen is displayed
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    When User enters "Justice" and "League"
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    And User enters their "22/10/2000"
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    And User enters their "82 Skeefblom Street", "1387", "Welkom" and "Free State"
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    And User selects their "South Africa"
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    And User enters their "0834721722", "delulu@gmail.com" and "Ju$t1c33"
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    When User clicks Register button
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    Then The login page is displayed
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    When User enters an "delulu@gmail.com" and "Ju$t1c33"
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    And User clicks the login button
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    Then User is navigated to My account screen
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    When User clicks Catergories
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    And User selects Hand Tools
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    Then Hand Tools screen is displayed
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    When User clicks Combination Pliers
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    Then User is navigated to Combination Pliers screen
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    And User clicks add to cart
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    Then Product added popup is displayed
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    When User clicks cart
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    Then User is navigated to the cart screen
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    When User clicks Proceed to checkout on cart screen
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    Then User is navigated to sign in screen with "delulu@gmail.com" and "Ju$t1c33"
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    When User clicks Proceed to checkout on sign in screen
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    Then Billing Address screen is displayed
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    When User clicks proceed to checkout on address screen
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    Then Payment screen is displayed
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    When User selects payment method
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    And User clicks confirm button
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture
    Then Payment was successful is displayed
    stepDefs.Hooks.captureScreen(io.cucumber.java.Scenario)
    capture

Started

Feb 09, 2025 17:50:08

Ended

Feb 09, 2025 17:51:41

Features Passed

1

Features Failed

0

Features
Scenarios
Steps

Timeline

Tags

NamePassedFailedSkippedOthersPassed %
@EndToEnd 1 0 0 0 100%

System/Environment

NameValue
os windows